Telemetry Config
Configuration for both device and environment metrics
Content copied to clipboard
meshtastic.ModuleConfig.TelemetryConfig
Types
Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ModuleConfigProtos.ModuleConfig.TelemetryConfigOrBuilder
Configuration for both device and environment metrics
Content copied to clipboard
meshtastic.ModuleConfig.TelemetryConfig
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
inline fun ModuleConfigProtos.ModuleConfig.TelemetryConfig.copy(block: ModuleConfigKt.TelemetryConfigKt.Dsl.() -> Unit): ModuleConfigProtos.ModuleConfig.TelemetryConfig
inline fun ModuleConfigProtos.ModuleConfig.TelemetryConfig.copy(block: ModuleConfigKt.TelemetryConfigKt.Dsl.() -> Unit): ModuleConfigProtos.ModuleConfig.TelemetryConfig
Link copied to clipboard
Enable/Disable the air quality metrics
Content copied to clipboard
bool air_quality_enabled = 6;
Link copied to clipboard
Interval in seconds of how often we should try to send our
air quality metrics to the mesh
Content copied to clipboard
uint32 air_quality_interval = 7;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Interval in seconds of how often we should try to send our
device metrics to the mesh
Content copied to clipboard
uint32 device_update_interval = 1;
Link copied to clipboard
We'll always read the sensor in Celsius, but sometimes we might want to
display the results in Fahrenheit as a "user preference".
Content copied to clipboard
bool environment_display_fahrenheit = 5;
Link copied to clipboard
Preferences for the Telemetry Module (Environment)
Enable/Disable the telemetry measurement module measurement collection
Content copied to clipboard
bool environment_measurement_enabled = 3;
Link copied to clipboard
Enable/Disable the telemetry measurement module on-device display
Content copied to clipboard
bool environment_screen_enabled = 4;
Link copied to clipboard
uint32 environment_update_interval = 2;
Link copied to clipboard
Preferences for the (Health) Telemetry Module
Enable/Disable the telemetry measurement module measurement collection
Content copied to clipboard
bool health_measurement_enabled = 11;
Link copied to clipboard
Enable/Disable the health telemetry module on-device display
Content copied to clipboard
bool health_screen_enabled = 13;
Link copied to clipboard
Interval in seconds of how often we should try to send our
health metrics to the mesh
Content copied to clipboard
uint32 health_update_interval = 12;
Link copied to clipboard
Link copied to clipboard
Enable/disable Power metrics
Content copied to clipboard
bool power_measurement_enabled = 8;
Link copied to clipboard
Enable/Disable the power measurement module on-device display
Content copied to clipboard
bool power_screen_enabled = 10;
Link copied to clipboard
Interval in seconds of how often we should try to send our
power metrics to the mesh
Content copied to clipboard
uint32 power_update_interval = 9;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
Link copied to clipboard
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.TelemetryConfig
Link copied to clipboard
Link copied to clipboard